LiFS: An Attribute-Rich File System for Storage Class Memories
نویسندگان
چکیده
As the number and variety of files stored and accessed by a typical user has dramatically increased, existing file system structures have begun to fail as a mechanism for managing all of the information contained in those files. Many applications—email clients, multimedia management applications, and desktop search engines are examples— have been forced to develop their own richer metadata infrastructures. While effective, these solutions are generally non-standard, non-portable, non-sharable across applications, users or platforms, proprietary, and potentially inefficient. In the interest of providing a rich, efficient, shared file system metadata infrastructure, we have developed the Linking File System (LiFS). Taking advantage of non-volatile storage class memories, LiFS supports a wide variety of user and application metadata needs while efficiently supporting traditional file system operations.
منابع مشابه
LiFSBrowse: a Visual, User Environment for the Linking File System
The Linking File System introduces a new storage paradigm for enhanced user productivity through relationships between files, yet it opens up new challenges in usability. LiFSBrowse is a GUI for LiFS that attempts to meet those challenges through giving customizable graphical views of the file system. LiFSBrowse supports interaction through link manipulation and file system querying. We describ...
متن کاملUse of the Linking File System to Aid the Study of Software Evolution
This paper presents the use of the Linking File System as infrastructure for software evolution research. The addition of richer metadata in links and attributes makes LiFS an alternative to conventional approaches to storage for that purpose. We pursue our approach through the instrumentation of Kenyon and a case study that involves the correlation of Bugzilla data and CVS histories. Further i...
متن کاملQuerying the Linking File System
The Linking File System (LiFS) is an experimental file system being developed by UC Santa Cruz. It allows users to define relational links between files with a semantic meaning. This paper explores the possibilities of a query language to find information in LiFS, while taking advantage of links. The results show that a very powerful language can be defined and implemented. The implementation u...
متن کاملMRAM and Red-Black Trees: Exploring Alternative Data Structures for Low-level File System Management
The study of algorithms and data structures for low-level file system management is a well-explored research topic. File system data structures must be persistent across reboots. This has constrained the research of low-level file system management to algorithms which operate on diskbased structures. The advent of low latency, non-volatile memories such as Magnetic Random Access Memory (MRAM) j...
متن کاملModeling storage and retrieval of memories in the brain
We have proposed a neural network model that stores the incoming information after orthogonalizing it in the same manner as vectors are orthogonalized. The scheme enables the brain to compare a new informational system with those in the memory and store its similarities and differences with the old memories in an economical manner. This allows the brain to have an enormous capacity and yet the ...
متن کامل